home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
lisp
/
kcl
/
akcl
/
akcl1615.lha
/
h
/
sun3-os4.defs
< prev
next >
Wrap
Text File
|
1991-03-19
|
2KB
|
63 lines
LBINDIR=/usr/local/bin
# For sun3 Operating system 4.
# (Note OS 4.0 prior to 4.0.3 is flaky and you may have troubles)
OFLAG= -O
ODIR_DEBUG= -g
LIBS = -lm -lg
# -I$(AKCLDIR)/o is so that the cc command will be able to find a
# cmpinclude.h even if it is not in /usr/include. We do not use the
# h directory since there are so many .h files there, one of their
# names might conflict with a users name, eg if he has a file vs.lisp
CC = cc -DVOL= -I$(AKCLDIR)/o -Bstatic -temp=.
# Adding "-Qoption as -O" to CC is advised under OS4.0 because of sun bug.
# CC = cc -DVOL= -Bstatic -I$(AKCLDIR)/o -Qoption as -O
# I don't know if that is necessary in 4.0.3
# if using gcc we need the -Bstatic in the loader flag, but also gnulib
# gcc 1.36 has a definite bug--dont use it for AKCL. gcc 1.35 is ok.
# If using regular cc comment out the next 2 lines
CC = gcc -DVOL=volatile -I$(AKCLDIR)/o -fwritable-strings -msoft-float
LIBS = -lm -lg /usr/local/lib/gcc-gnulib
LDCC= cc -Bstatic
# Currently the result of lisp compilation cannot always be compiled on -O4,
# but all files in the ./o directory can.
ODIR_DEBUG= -g
MAINDIR = /public/kcl
CFLAGS = -c $(DEFS) -I../h
MAIN = ../o/main.o
RSYM = rsym
SFASL = $(ODIR)/sfasl.o
# This function will be run before dumping.
# When using SFASL it is good to have (si::build-symbol-table)
INITFORM=(si::build-symbol-table)
MPFILES= $(MPDIR)/mpi-bsd68k.o $(MPDIR)/libmport.a
# Use symbolic links
SYMB=-s
# the make to use for saved_kcp the profiler.
KCP=kcp-sun
NULLFILE = ../h/secondary_sun_magic